give something teeth - Francés Inglés Diccionario